fail to fecundate

Translations
ne pas réussir à féconder